technological independence - Almanca İngilizce Sözlük